翻訳と辞書
Words near each other
・ Temporal expressions
・ Temporal fascia
・ Temporal feedback
・ Temporal finitism
・ Temporal fossa
・ Temporal gyrus
・ Temporal information retrieval
・ Temporal isolation
・ Temporal isolation among virtual machines
・ Temporal jurisdiction (papacy)
・ Temporal Key Integrity Protocol
・ Temporal line
・ Temporal lobe
・ Temporal lobe epilepsy
・ Temporal lobe necrosis
Temporal logic
・ Temporal logic in finite-state verification
・ Temporal logic of actions
・ Temporal mean
・ Temporal motivation theory
・ Temporal multithreading
・ Temporal muscle
・ Temporal Naval Armaments Supplement Programme
・ Temporal paradox
・ Temporal paradox (paleontology)
・ Temporal parts
・ Temporal power
・ Temporal power (papal)
・ Temporal Process Language
・ Temporal Raster Plot


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Temporal logic : ウィキペディア英語版
Temporal logic
In logic, temporal logic is any system of rules and symbolism for representing, and reasoning about, propositions qualified in terms of time. In a temporal logic we can then express statements like "I am ''always'' hungry", "I will ''eventually'' be hungry", or "I will be hungry ''until'' I eat something". Temporal logic is sometimes also used to refer to tense logic, a particular modal logic-based system of temporal logic introduced by Arthur Prior in the late 1950s, and important results were obtained by Hans Kamp. Subsequently it has been developed further by computer scientists, notably Amir Pnueli, and logicians.
Temporal logic has found an important application in formal verification, where it is used to state requirements of hardware or software systems. For instance, one may wish to say that ''whenever'' a request is made, access to a resource is ''eventually'' granted, but it is ''never'' granted to two requestors simultaneously. Such a statement can conveniently be expressed in a temporal logic.
==Motivation==
Consider the statement: "I am hungry." Though its meaning is constant in time, the truth value of the statement can vary in time. Sometimes the statement is true, and sometimes the statement is false, but the statement is never true and false simultaneously. In a temporal logic, statements can have a truth value which can vary in time. Contrast this with an atemporal logic, which can only discuss statements whose truth value is constant in time. This treatment of truth values over time differentiates temporal logic from computational verb logic.
Temporal logic always has the ability to reason about a time line. So-called linear time logics are restricted to this type of reasoning. Branching logics, however, can reason about multiple time lines. This presupposes an environment that may act unpredictably.
To continue the example, in a branching logic we may state that "there is a possibility that ''I'' will stay hungry forever." We may also state that "there is a possibility that eventually ''I'' am no longer hungry." If we do not know whether or not ''I'' will ever get fed, these statements are both true some times.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Temporal logic」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.